package com.shtel.bss.saas.tenant.bo;

import java.util.Date;

/**
 * 用户表 bo
 * @author xiezhiwei 2020-02-05 22:10
 */
public class SysUserBo extends BaseBo {
    /**
     * 账号
     * 
     */
	private String account;
    /**
     * 地址
     * 
     */
	private String address;
    /**
     * 数据创建时间
     * 
     */
	private Date createTime;
    /**
     * 数据创建用户编号
     * 
     */
	private Long createUserId;
    /**
     * 邮箱
     * 
     */
	private String email;
    /**
     * 用户头像
     * 用户头像,资源表id
     */
	private Long headPhoto;
    /**
     * 删除标识(1:已删除;0:正常)
     * 
     */
	private byte isDelete;
    /**
     * 是否不可修改(1:不可修改;0:可修改)
     * 
     */
	private byte isFinal;
    /**
     * 是否被锁定(1:锁定;0:正常)
     * 
     */
	private byte isLock;
    /**
     * 是否禁用（1禁用0正常）
     * 
     */
	private byte isProhibit;
    /**
     * 锁定开始时间
     * 
     */
	private Date lockBeginTime;
    /**
     * 锁定结束时间
     * 
     */
	private Date lockEndTime;
    /**
     * 手机
     * 
     */
	private String mobile;
    /**
     * 数据最后修改时间
     * 
     */
	private Date modifyTime;
    /**
     * 数据修改用户编号
     * 
     */
	private Long modifyUserId;
    /**
     * 密码
     * 
     */
	private String password;
    /**
     * 性别：1 男 2 女
     * 
     */
	private byte sex;
    /**
     * 租户ID
     * 
     */
	private Long tenantId;
    /**
     * 用户ID
     * 
     */
	private Long userId;
    /**
     * 用户名
     * 
     */
	private String userName;
    /**
     * 用户类型（1租户管理员用户2租户普通用户）
     * 
     */
	private byte userType;
    
    public void setAccount(String account) {
    	this.account = account;
    }
    
    public String getAccount() {
	   return account;
    }
    
    public void setAddress(String address) {
    	this.address = address;
    }
    
    public String getAddress() {
	   return address;
    }
    
    public void setCreateTime(Date createTime) {
    	this.createTime = createTime;
    }
    
    public Date getCreateTime() {
	   return createTime;
    }
    
    public void setCreateUserId(Long createUserId) {
    	this.createUserId = createUserId;
    }
    
    public Long getCreateUserId() {
	   return createUserId;
    }
    
    public void setEmail(String email) {
    	this.email = email;
    }
    
    public String getEmail() {
	   return email;
    }
    
    public void setHeadPhoto(Long headPhoto) {
    	this.headPhoto = headPhoto;
    }
    
    public Long getHeadPhoto() {
	   return headPhoto;
    }
    
    public void setIsDelete(byte isDelete) {
    	this.isDelete = isDelete;
    }
    
    public byte getIsDelete() {
	   return isDelete;
    }
    
    public void setIsFinal(byte isFinal) {
    	this.isFinal = isFinal;
    }
    
    public byte getIsFinal() {
	   return isFinal;
    }
    
    public void setIsLock(byte isLock) {
    	this.isLock = isLock;
    }
    
    public byte getIsLock() {
	   return isLock;
    }
    
    public void setIsProhibit(byte isProhibit) {
    	this.isProhibit = isProhibit;
    }
    
    public byte getIsProhibit() {
	   return isProhibit;
    }
    
    public void setLockBeginTime(Date lockBeginTime) {
    	this.lockBeginTime = lockBeginTime;
    }
    
    public Date getLockBeginTime() {
	   return lockBeginTime;
    }
    
    public void setLockEndTime(Date lockEndTime) {
    	this.lockEndTime = lockEndTime;
    }
    
    public Date getLockEndTime() {
	   return lockEndTime;
    }
    
    public void setMobile(String mobile) {
    	this.mobile = mobile;
    }
    
    public String getMobile() {
	   return mobile;
    }
    
    public void setModifyTime(Date modifyTime) {
    	this.modifyTime = modifyTime;
    }
    
    public Date getModifyTime() {
	   return modifyTime;
    }
    
    public void setModifyUserId(Long modifyUserId) {
    	this.modifyUserId = modifyUserId;
    }
    
    public Long getModifyUserId() {
	   return modifyUserId;
    }
    
    public void setPassword(String password) {
    	this.password = password;
    }
    
    public String getPassword() {
	   return password;
    }
    
    public void setSex(byte sex) {
    	this.sex = sex;
    }
    
    public byte getSex() {
	   return sex;
    }
    
    public void setTenantId(Long tenantId) {
    	this.tenantId = tenantId;
    }
    
    public Long getTenantId() {
	   return tenantId;
    }
    
    public void setUserId(Long userId) {
    	this.userId = userId;
    }
    
    public Long getUserId() {
	   return userId;
    }
    
    public void setUserName(String userName) {
    	this.userName = userName;
    }
    
    public String getUserName() {
	   return userName;
    }
    
    public void setUserType(byte userType) {
    	this.userType = userType;
    }
    
    public byte getUserType() {
	   return userType;
    }
    
}